a sizeable donation - Español Inglés Diccionario